left side engine - Allemand Anglais Dictionnaire